Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
62 ST LEONARDS ROAD Semi-Detached £240,912 £73,500 14 Sep 2001
66 ST LEONARDS ROAD Terraced £169,549 £128,000 20 Oct 2016
67 ST LEONARDS ROAD Terraced £102,377 £85,000 17 Mar 2020
68 ST LEONARDS ROAD Terraced £195,812 £122,000 11 Dec 2013
69 ST LEONARDS ROAD Semi-Detached £114,422 £95,000 17 Mar 2020
69A ST LEONARDS ROAD Terraced £108,114 £86,000 12 Dec 2017
70 ST LEONARDS ROAD Terraced £225,161 £120,950 31 Mar 2005
72 ST LEONARDS ROAD Semi-Detached £142,189 £110,000 21 Apr 2017
73 ST LEONARDS ROAD Semi-Detached £270,887 £48,000 1 Mar 1996
75 ST LEONARDS ROAD Terraced £170,439 £116,000 30 Apr 2015
77 ST LEONARDS ROAD Terraced £134,874 £35,500 7 Apr 2000
78 ST LEONARDS ROAD Semi-Detached £244,373 £140,000 5 May 2006
83 ST LEONARDS ROAD Terraced £206,019 £92,000 24 Oct 2003
85 ST LEONARDS ROAD Semi-Detached £139,180 £111,500 19 Apr 2018